Skip to content
This repository was archived by the owner on Aug 15, 2018. It is now read-only.

Comments

EventGenerator#1

Open
tkirill wants to merge 14 commits intomasterfrom
event-generator
Open

EventGenerator#1
tkirill wants to merge 14 commits intomasterfrom
event-generator

Conversation

@tkirill
Copy link
Contributor

@tkirill tkirill commented Oct 28, 2017

Небольшой ASP.NET Core сервис для генерации событий.

Принимает POST-запросы на /generate с JSON-телом:

{eventType: 1, count: 100}

Тип события:

  • 0: логи
  • 1: трассировки
  • 2: метрики

Добавил ammo-файлы для танка:

  • Отдельные типы событий (ammo-logs.txt, ammo-trace.txt, ammo-metrics.txt)
  • Все типы событий вперемешку (ammo-mix.txt)

Образец конфига для танка в tank-vostok.yaml. Инструкция по запуску в README.md.

public void Generate(int count)
{
for (var i = 0; i < count; i++)
_counter.Add();
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Почему-то эти .Add не считаются, счётчик постоянно посылает ноли. Иногда, редко, .Add всё-таки учитывается. Почему так?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Наверное слишком часто шлешь. Графит имеет разрешение 10 секунд. Например у тебя в эти 10 секунд 100 отправок в графит. Вероятность, что будет последним ноль довольно велика. Из всех отправок записывается только последняя.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants